legal framework - İngilizce Eşanlam Sözlük